home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_60.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
48KB
|
859 lines
# near model CODE resource
# jump table entries: 8064-8067 (4 of them)
00000000 4E56 FE00 link A6, -0x0200
00000004 48E7 0118 movem.l -[A7], D7,A3,A4
00000008 266E 0010 movea.l A3, [A6 + 0x10]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 41EE FF00 lea.l A0, [A6 - 0x100]
00000014 4210 clr.b [A0]
00000016 302B 0008 move.w D0, [A3 + 0x8]
0000001A 48C0 ext.l D0
0000001C 2F00 move.l -[A7], D0
0000001E 486E FF00 pea.l [A6 - 0x100]
00000022 2F0C move.l -[A7], A4
00000024 2054 movea.l A0, [A4]
00000026 2050 movea.l A0, [A0]
00000028 2268 0054 movea.l A1, [A0 + 0x54]
0000002C 4E91 jsr [A1]
0000002E 41EE FE00 lea.l A0, [A6 - 0x200]
00000032 4210 clr.b [A0]
00000034 302B 0008 move.w D0, [A3 + 0x8]
00000038 48C0 ext.l D0
0000003A 2F00 move.l -[A7], D0
0000003C 486E FE00 pea.l [A6 - 0x200]
00000040 206E 000C movea.l A0, [A6 + 0xC]
00000044 2F08 move.l -[A7], A0
00000046 2050 movea.l A0, [A0]
00000048 2050 movea.l A0, [A0]
0000004A 2268 0054 movea.l A1, [A0 + 0x54]
0000004E 4E91 jsr [A1]
00000050 486E FE00 pea.l [A6 - 0x200]
00000054 486E FF00 pea.l [A6 - 0x100]
00000058 4EAD 10B2 jsr [A5 + 0x10B2 /* export_530 */]
0000005C 3E00 move.w D7, D0
0000005E 4FEF 0020 lea.l A7, [A7 + 0x20]
00000062 662C bne +0x2E /* 00000090 */
00000064 4AAB 000A tst.l [A3 + 0xA]
00000068 6720 beq +0x22 /* 0000008A */
0000006A 2F2B 000A move.l -[A7], [A3 + 0xA]
0000006E 2F2E 000C move.l -[A7], [A6 + 0xC]
00000072 2F0C move.l -[A7], A4
00000074 2054 movea.l A0, [A4]
00000076 2050 movea.l A0, [A0]
00000078 2268 0018 movea.l A1, [A0 + 0x18]
0000007C 4E91 jsr [A1]
0000007E 7200 moveq.l D1, 0x00
00000080 1200 move.b D1, D0
00000082 4A81 tst.l D1
00000084 4FEF 000C lea.l A7, [A7 + 0xC]
00000088 6002 bra +0x4 /* 0000008C */
label0000008A:
0000008A 7201 moveq.l D1, 0x01
label0000008C:
0000008C 1001 move.b D0, D1
0000008E 6008 bra +0xA /* 00000098 */
label00000090:
00000090 0C47 0001 cmpi.w D7, 0x1
00000094 56C0 sne D0
00000096 4400 neg.b D0
label00000098:
00000098 4CEE 1880 FDF4 movem.l D7,A3,A4, [A6 - 0x20C]
0000009E 4E5E unlink A6
000000A0 4E75 rts
000000A2 4E56 0000 link A6, 0
000000A6 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000000AA 266E 0010 movea.l A3, [A6 + 0x10]
000000AE 286E 0008 movea.l A4, [A6 + 0x8]
000000B2 302B 0008 move.w D0, [A3 + 0x8]
000000B6 48C0 ext.l D0
000000B8 2F00 move.l -[A7], D0
000000BA 2F0C move.l -[A7], A4
000000BC 2054 movea.l A0, [A4]
000000BE 2050 movea.l A0, [A0]
000000C0 2268 0074 movea.l A1, [A0 + 0x74]
000000C4 4E91 jsr [A1]
000000C6 2C00 move.l D6, D0
000000C8 302B 0008 move.w D0, [A3 + 0x8]
000000CC 48C0 ext.l D0
000000CE 2F00 move.l -[A7], D0
000000D0 206E 000C movea.l A0, [A6 + 0xC]
000000D4 2F08 move.l -[A7], A0
000000D6 2050 movea.l A0, [A0]
000000D8 2050 movea.l A0, [A0]
000000DA 2268 0074 movea.l A1, [A0 + 0x74]
000000DE 4E91 jsr [A1]
000000E0 2E00 move.l D7, D0
000000E2 BE86 cmp.l D7, D6
000000E4 4FEF 0010 lea.l A7, [A7 + 0x10]
000000E8 662C bne +0x2E /* 00000116 */
000000EA 4AAB 000A tst.l [A3 + 0xA]
000000EE 6720 beq +0x22 /* 00000110 */
000000F0 2F2B 000A move.l -[A7], [A3 + 0xA]
000000F4 2F2E 000C move.l -[A7], [A6 + 0xC]
000000F8 2F0C move.l -[A7], A4
000000FA 2054 movea.l A0, [A4]
000000FC 2050 movea.l A0, [A0]
000000FE 2268 0018 movea.l A1, [A0 + 0x18]
00000102 4E91 jsr [A1]
00000104 7200 moveq.l D1, 0x00
00000106 1200 move.b D1, D0
00000108 4A81 tst.l D1
0000010A 4FEF 000C lea.l A7, [A7 + 0xC]
0000010E 6002 bra +0x4 /* 00000112 */
label00000110:
00000110 7201 moveq.l D1, 0x01
label00000112:
00000112 1001 move.b D0, D1
00000114 6006 bra +0x8 /* 0000011C */
label00000116:
00000116 BE86 cmp.l D7, D6
00000118 55C0 scs D0
0000011A 4400 neg.b D0
label0000011C:
0000011C 4CEE 18C0 FFF0 movem.l D6,D7,A3,A4, [A6 - 0x10]
00000122 4E5E unlink A6
00000124 4E75 rts
export_1008:
00000126 4E56 FFFC link A6, -0x0004
0000012A 48E7 0018 movem.l -[A7], A3,A4
0000012E 266E 0008 movea.l A3, [A6 + 0x8]
00000132 286E 0010 movea.l A4, [A6 + 0x10]
00000136 1B7C 0001 F618 move.b [A5 - 0x9E8], 0x1
0000013C 2D4C FFFC move.l [A6 - 0x4], A4
00000140 4A6C 0002 tst.w [A4 + 0x2]
00000144 6C14 bge +0x16 /* 0000015A */
00000146 2F0C move.l -[A7], A4
00000148 2F2E 000C move.l -[A7], [A6 + 0xC]
0000014C 2F0B move.l -[A7], A3
0000014E 206C 0004 movea.l A0, [A4 + 0x4]
00000152 4E90 jsr [A0]
00000154 4FEF 000C lea.l A7, [A7 + 0xC]
00000158 601E bra +0x20 /* 00000178 */
label0000015A:
0000015A 2F0C move.l -[A7], A4
0000015C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000160 2F0B move.l -[A7], A3
00000162 302C 0002 move.w D0, [A4 + 0x2]
00000166 48C0 ext.l D0
00000168 2053 movea.l A0, [A3]
0000016A 2050 movea.l A0, [A0]
0000016C E580 asl D0, 2
0000016E 2270 0800 movea.l A1, [A0 + D0]
00000172 4E91 jsr [A1]
00000174 4FEF 000C lea.l A7, [A7 + 0xC]
label00000178:
00000178 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC]
0000017E 4E5E unlink A6
00000180 4E75 rts
export_1009:
fn00000182:
00000182 4E56 FFD6 link A6, -0x002A
00000186 2F07 move.l -[A7], D7
00000188 3E2E 0012 move.w D7, [A6 + 0x12]
0000018C 426E FFF2 clr.w [A6 - 0xE]
00000190 3D7C FFFF FFF4